function handleFanSwitch1(value , deviceVo){
    $axios({
        url: "/fan/operation/setPowerSwitch/" + value,
        method: 'post',
        data: deviceVo
    }).then((res) => {
        if (res.code === 0) {
            app.$message({ type: 'success', message: res.msg });
        } else {
            app.$message.error(res.msg);
        }
    })
}
function handleFanLevelSwitch1(value , deviceVo){
    $axios({
        url: "/fan/operation/fanLevelLock/" + value,
        method: 'post',
        data: deviceVo
    }).then((res) => {
        if (res.code === 0) {
            app.$message({ type: 'success', message: res.msg });
        } else {
            app.$message.error(res.msg);
        }
    })
}

function fanLevelHandle1(deviceVo){
    $axios({
        url: "/fan/operation/setFanLevel/" + app.fanLevel,
        method: 'post',
        data: deviceVo
    }).then((res) => {
        if (res.code === 0) {
            app.$message({ type: 'success', message: res.msg });
        } else {
            app.$message.error(res.msg);
        }
    })
}

function fanHandleTime1(deviceVo){
    $axios({
        url: "/fan/operation/setTime",
        method: 'post',
        data: deviceVo
    }).then((res) => {
        if (res.code === 0) {
            app.$message({ type: 'success', message: res.msg });
        } else {
            app.$message.error(res.msg);
        }
    })
}

function fanSetStartTime1(value , timeStr, deviceVo){
    $axios({
        url: "/fan/operation/setStartTime/" + value + "/"  + timeStr,
        method: 'post',
        data: deviceVo
    }).then((res) => {
        if (res.code === 0) {
            app.$message({ type: 'success', message: res.msg });
        } else {
            app.$message.error(res.msg);
        }
    });
}

function fanSetSleepTime1(value , timeStr ,deviceVo){
    $axios({
        url: "/fan/operation/setSleepTime/" + value + "/" + timeStr,
        method: 'post',
        data: deviceVo
    }).then((res) => {
        if (res.code === 0) {
            app.$message({ type: 'success', message: res.msg });
        } else {
            app.$message.error(res.msg);
        }
    });
}

function fanSetCleanTime1(timeStr , deviceVo) {
    $axios({
        url: "/fan/operation/setCleanTime/"  + timeStr,
        method: 'post',
        data: deviceVo
    }).then((res) => {
        if (res.code === 0) {
            app.$message({ type: 'success', message: res.msg });
        } else {
            app.$message.error(res.msg);
        }
    });
    
}
function fanSetMaintainTime1(deviceVo) {
    $axios({
        url: "/fan/operation/setMaintainTime/"  + app.maintainTime,
        method: 'post',
        data: deviceVo
    }).then((res) => {
        if (res.code === 0) {
            app.$message({ type: 'success', message: res.msg });
        } else {
            app.$message.error(res.msg);
        }
    });
}

function fanSetBalanceDY1(powerStr , deviceVo) {
    $axios({
        url: "/fan/operation/setBalancePower/"  + powerStr,
        method: 'post',
        data: deviceVo
    }).then((res) => {
        if (res.code === 0) {
            app.$message({ type: 'success', message: res.msg });
        } else {
            app.$message.error(res.msg);
        }
    });
}

function fanSetFDZDY1(powerStr , deviceVo) {
    $axios({
        url: "/fan/operation/setPowerLimit/"  + powerStr,
        method: 'post',
        data: deviceVo
    }).then((res) => {
        if (res.code === 0) {
            app.$message({ type: 'success', message: res.msg });
        } else {
            app.$message.error(res.msg);
        }
    });
}